PS2FAX

Section: Misc. Reference Manual Pages (1M)
Updated: January 15, 1993
Index Return to Main Contents
 

NAME

ps2fax - image PostScripttm for facsimile transmission  

SYNOPSIS

${SPOOL}/bin/ps2fax [ -12 ] [ -o output ] [ -w pagewidth ] [ -l pagelength ] [ -r vertres ] [ files... ]  

DESCRIPTION

Ps2fax takes PostScript input and generates a TIFF Class F image file suitable for facsimile transmission. It is usually invoked by a facsimile server process. On IRIX version 4.0-based systems, this application is based on Adobe's Display PostScript software.

Input files containing PostScript may be specified on the command line. If none are given, then ps2fax will read from standard input.

By default, ps2fax will generate a 98 line/inch output document whose page width is 1728 pixels and page length is 297 mm (a standard A4 page at low resolution). Horizontal resolution is always 204 dpi. The -r option can be used to specifiy an alternate vertical resolution (typically 196 lpi for fine resolution). The page width and page length can be specified with the -w and -l options, respectively. Note that page width is specified in pixels, while page length is specified in millimeters.

The -o option is used to specify the name of the output file. If no filename is given, the output is placed in a file named ps.fax.

By default, output is compressed using the standard Group 3 1D encoding scheme, with EOL codes padded to byte boundaries. If the -2 option is specified, output is encoded with the optional Group 3 2D encoding scheme (EOL codes are still padded to byte boundaries). 1D encoding can also be explicitly specified with the -1 option.  

RUNTIME ENVIRONMENT

Before user-supplied PostScript is passed to the PostScript interpreter, a limited number of operators are defined. These operators are operators commonly found in a LaserWriter printer and (sometimes) generated by Macintosh-based applications.

The default environment includes support for the following Adobe Type 1 fonts:

AvantGarde-Book                 Helvetica-Narrow-Oblique
AvantGarde-BookOblique          Lithos-Bold
AvantGarde-Demi                 NewCenturySchlbk-Bold
AvantGarde-DemiOblique          NewCenturySchlbk-BoldItalic
Bookman-Demi                    NewCenturySchlbk-Italic
Bookman-DemiItalic              NewCenturySchlbk-Roman
Bookman-Light                   Palatino-Bold
Bookman-LightItalic             Palatino-BoldItalic
Courier                         Palatino-Italic
Courier-Bold                    Palatino-Roman
Courier-BoldOblique             StoneSerif
Courier-Oblique                 Symbol
Helvetica                       Tekton
Helvetica-Bold                  Times-Bold
Helvetica-BoldOblique           Times-BoldItalic
Helvetica-Oblique               Times-Italic
Helvetica-Narrow                Times-Roman
Helvetica-Narrow-Bold           ZapfChancery-MediumItalic
Helvetica-Narrow-BoldOblique    ZapfDingbats

Note that this is the same set of fonts supported by the DPS extension to the X server.  

FILES

${SPOOL}/etc/dpsprinter.ps    PostScript code read at startup for DPS
/usr/lib/DPS/default.dps_vm   startup VM file for DPS
/usr/lib/DPS/outline          Type 1 fonts for DPS
/usr/lib/DPS/prebuilt         prebuilt versions of fonts for DPS
 

BUGS

Output from the Display PostScript version of this command is encoded according to the Display PostScript binary encoding protocol.

No prebuilt bitmap fonts are currently available. This would greatly improve legibility at low resolutions, as the rendering of outline fonts at 98 lpi is particularly poor.  

SEE ALSO

sendfax(1), faxd(1M), intro(4F)


 

Index

NAME
SYNOPSIS
DESCRIPTION
RUNTIME ENVIRONMENT
FILES
BUGS
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 10:15:15 GMT, January 04, 2023